Patch update a user's roles

Description: Patch updates a user’s group roles. This is a partial update, so only the roles specified in the request body will be updated. Currently only supports adding or removing roles.

SecuritybearerAuth
Request
path Parameters
userId
required
string <uuid>
Example: 4af860ae-2e53-4d8b-a48e-606b862effed
Request Body schema:
Array
op
string or null

Remove or Add operation.

path
string or null

The path to the property to be modified. If add, then '/roles'. If remove, then '/groups/{groupId}/roles/{roleId}'.

value
object or null

The value to be added (not for remove operations) as a groupRole object.

Responses
200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

500

Internal Server Error

patch/users/{userId}/groupRoles
Request samples
[
  • {
    },
  • {
    }
]
Response samples
application/json
{
  • "userId": "4af860ae-2e53-4d8b-a48e-606b862effed",
  • "groupRoles": [
    ]
}